prophylactic membrane - French English Dictionary